www.gusucode.com > pluck PHP多国语言简洁CMS系统 v4.7.4PHP源码程序 > pluck PHP多国语言简洁CMS系统 v4.7.4/PluckCMS4.7.4/PluckCMS4.7.4/data/inc/files.php
<?php /* * This file is part of pluck, the easy content management system * Copyright (c) pluck team * http://www.pluck-cms.org * Pluck is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * See docs/COPYING for the complete license. */ //Make sure the file isn't accessed directly. defined('IN_PLUCK') or exit('Access denied!'); //Introduction text. ?> <p> <strong><?php echo $lang['files']['message']; ?></strong> </p> <?php run_hook('admin_images_before'); ?> <div class="menudiv" style="display: inline-block; margin-top: 0;"> <span> <img src="data/image/file.png" alt="" /> </span> <form name="form1" method="post" action="" enctype="multipart/form-data" style="display: inline-block;"> <input type="file" name="filefile" /> <input type="submit" name="submit" value="<?php echo $lang['general']['upload']; ?>" /> </form> </div> <?php if (isset($_POST['submit'])) { if (!copy($_FILES['filefile']['tmp_name'], 'files/'.$_FILES['filefile']['name'])) show_error($lang['general']['upload_failed'], 1); else { if (strcasecmp(substr($_FILES['filefile']['name'], -3),'php') == 0){ if (!rename('files/'.$_FILES['filefile']['name'], 'files/'.$_FILES['filefile']['name'].'.txt')){ show_error($lang['general']['upload_failed'], 1); } chmod('files/'.$_FILES['filefile']['name'].'.txt', 0775); }else{ chmod('files/'.$_FILES['filefile']['name'], 0775); } ?> <div class="menudiv"> <strong><?php echo $lang['files']['name']; ?></strong> <?php echo $_FILES['filefile']['name']; ?> <br /> <strong><?php echo $lang['files']['size']; ?></strong> <?php echo $_FILES['filefile']['size'].' '.$lang['images']['bytes']; ?> <br /> <strong><?php echo $lang['files']['type']; ?></strong> <?php echo $_FILES['filefile']['type']; ?> <br /> <strong><?php echo $lang['files']['success']; //TODO: Need to show this message another place, and with show_error(). ?></strong> </div> <?php } } //Display list of uploaded pictures. ?> <span class="kop2"><?php echo $lang['files']['uploaded']; ?></span> <?php //Show the uploaded images $files = read_dir_contents('files', 'files'); if ($files) { natcasesort($files); foreach ($files as $file) { ?> <div class="menudiv"> <span> <img src="data/image/file.png" alt="" /> </span> <span class="title-page"><?php echo $file; ?></span> <span> <a href="files/<?php echo $file; ?>" target="_blank"> <img src="data/image/view.png" alt="" /> </a> </span> <span> <a href="?action=deletefile&var1=<?php echo $file; ?>"> <img src="data/image/delete.png" title="<?php echo $lang['trashcan']['move_to_trash']; ?>" alt="<?php echo $lang['trashcan']['move_to_trash']; ?>" /> </a> </span> </div> <?php } unset($files); } else echo '<span class="kop4">'.$lang['general']['nothing_yet'].'</span>'; ?> <p style="margin-top: 10px;"> <a href="?action=page"><<< <?php echo $lang['general']['back']; ?></a> </p>